Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 MANSARD MEWS Terraced £668,441 £480,000 20 Nov 2015
1 MANSARD MEWS Terraced £793,453 £335,000 28 May 2003
2 MANSARD MEWS Detached £632,129 £295,000 14 Jan 2004
3 MANSARD MEWS Detached £751,557 £323,500 7 Jul 2003